import Vue from 'vue';
import VueRouter from 'vue-router';

import Login from "../components/Login";
import Index from "../components/Index";

Vue.use(VueRouter);

// 这三行 解决 多次点击 同一个菜单 控制台报异常
const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {
  return originalPush.call(this, location).catch(err => err)
}

export default new VueRouter({
  // mode: 'history',
  routes: [
    {
      path: '/', // 登录
      component: Login
    },
    {
      path: '/index', // 主页
      component: Index,
    },
  ]
});

